
  .tech-editor
  {
    clear: both;
    padding: 6px;
    margin: 0;
    border-radius: 3px;
    background: #F0F0F0;

    position: relative;
    max-height: 400px;
  }

  .tech-editor_text
  {
    -webkit-user-modify: read-write-plaintext-only;
    white-space: pre-wrap;
    word-wrap: break-word;
    overflow: auto;
  }

  .tech-editor_image
  {
    background-image: url(img/bg.gif);
    text-align: center;
    line-height: 32px; /* works like min-height, but allow vertical align for image */
  }

  .tech-editor__image
  {
    vertical-align: middle;
    max-height: 350px;
    max-width: 100%;
  }